*{margin: 0;padding: 0}
.top{
    height: 76px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    background: #18BEBE url('../images/logo.png') no-repeat center;

}
body{
    background: #F5F5F5;
}
.nav{
    height: 40px;
    line-height: 40px;
    background: #EDEDED;
}
.nav-top{
    width: 1000px;
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.nav-left{
    position: absolute;
    left: 18px;
    top: 0;
}
.nav-left i{
    color: #19BEBE;
    font-size: 18px;
    margin-right: 6px;
}
.nav-left span{
    font-size: 14px;
    color:#7E7E7E;
}
.nav-center{
    text-align: center;
}
.nav-center a{
    text-decoration: none;
    color: #505050;
    font-size: 17px;
    margin-left: 27px;
    margin-right: 27px;
}
.nav-right{
    position: absolute;
    right: 0;
    top: 0;
    color: #FEA700;
}
.nav-right i{
    font-size: 18px;
    margin-right: 3px;
}
.nav-right span{
    font-size: 14px;
}
.container{
    width: 1000px;
    height: 1027px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 24px;
    margin-bottom: 124px;
}
.left{
    width: 180px;
    height: 845px;
    background: #F0F0F0;
    float: left;
    border: 1px solid #E0E0E0;
}
.wile{
    height: 75px;
    width: 3px;
    float: left;
}
.list{
    width: 180px;
    height: 75px;
    text-align: center;
    border: 1px solid #E1E1E1;
    border: none;
}
.list li a{
    line-height: 75px;
    text-decoration: none;
    font-size: 20px;
}
.left li{
    list-style: none;
}
.left a{
    text-decoration: none;
    color: #505050;
}
.list a{
    font-size: 14px;
    color: #505050;
}
.list:hover .wile{
    background-color: #1AC0C0;
}
.list:hover li{
    background-color: #EBEBEB;
    color: #1AC0C0;
}
.list:hover a{
    color: #1AC0C0;
}

.menu{
    overflow: hidden;
    margin-left: 20px;
}
.menu img{
    float: left;
    margin-top: 7px;   
}
.menu ul{
    margin-left: 25px;
    margin-bottom: 33px;
}
.menu li:not(:nth-child(1)){
    font-size: 16px;
    color: #5B5B5B;
    margin-top: 10px;
}
.menu li:nth-child(1){
    font-size: 18px;
    color: #505050;
    font-weight: bold;
}
.menu li:nth-last-child(1){
    margin-bottom: 20px;
}
.bangding a:hover{
    color: #18BEBE;
}



.right{
    height: 1025px;
    width: 808px;
    margin-left: 8px;
    background: #F0F0F0;
    float: left;
    border: 1px solid #E0E0E0;
    position: relative;
}
.user{
    height: 109px;
    width: 300px;
    border: 1px solid black;
    position: absolute;
    left: 44px;
    top: 20px;
    border: none;
}
.user img{
  float: left;
  margin-right: 11px;
}
.user p:nth-of-type(1){
    font-size: 20px;
    color:#656565;
    margin-top:7px;
    margin-bottom: 16px; 
}
.user p:not(:nth-of-type(1)){
    font-size: 17px;
    color: #656565;
}
.xian{
    height: 95px;
    width: 1px;
    border-right: 1px solid #cecece;
    margin-left: 358px;
    margin-top: 25px;
}
.user-xx{
    height: 109px;
    width:370px;
    position: absolute;
    right: 47px;
    top: 52px;   
}
.wx{
    width: 155px;
    height: 50px;
    font-size: 14px;
    color: #656565;
    float: left;
}
.wx img{
    float: left;
    margin-right: 11px;
}
.wx a{
    text-decoration: none;
     color: #52CCCC;
     margin-left: 5px;
}
.phone{
    width: 155px;
    height: 50px;
    font-size: 14px;
    color: #656565;
    margin-left: 197px;
}
.phone img{
    float: left;
    margin-right: 11px;
}
.phone a{
    text-decoration: none;
    color: #52CCCC;
    margin-left: 5px;
}


.nav-bottom{
    height: 222px;
    background: #515151;
}
.home-img img{
    margin-top: 28px;
    margin-left: 194px;
}
.wenben{
    margin-left: 194px;
    color: #C6C3BC;
    font-size: 14px;
    float: left;
}
.wenben>p:nth-child(1){
   font-weight: bold;
   margin-top: 14px;   
}
.wenben p:not(:nth-child(1)){
    margin-top: 5px;
}
.wenben p:nth-child(3){
    margin-bottom:32px;
}
.list-left{
    float: left;
    margin-left: 150px;
}
.list-left a,.list-center a,.list-right a{
    font-size: 12px;
    color: #C6C3BC;
    display: block;
    text-decoration: none;
    margin-top: 10px;
}
.list-center{
    margin-left: 83px;
    float: left;
}
.list-img{
    margin-left: 133px;
    margin-right: 14px;
    float: left;
}
.list-right{
    margin-right: 30px;
    float: left;
}
.line{
    margin-top: 100px;
    width: 1000px;
    margin-left: 176px;
    border: 1px solid #6F7273;
}
.foot{
    margin-left: 195px;
    margin-top: 10px;
}
.foot span{
    color:#C6C3BC;
    font-size: 10px;
}
.foot>span:nth-child(2){
    margin-left: 430px;
}